﻿body
{
	font-family: Verdana;
	font-size: 9px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.LabelInterview
{
	font-size: 12px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Arial;
	white-space: nowrap;
}

.Label
{
	font-size: 12px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	white-space: nowrap;
}

.Labelassesment
{
	font-size: 9px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	white-space: nowrap;
}
.Labelbackground1
{
	font-size: 12px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	white-space: nowrap;
	background-color: Yellow;
}

.Labelbold
{
	font-size: 12px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	white-space: nowrap;
	font-weight: bold;
}


.AnchorLink, .AnchorLink:visited
{
	font-size: 11px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	text-decoration: none;
}


.AnchorLink:hover
{
	font-size: 11px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
}

.LogOff
{
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
}

.TextBox
{
	font-size: 11px; /*color: black;*/
	font-style: normal;
	font-family: Verdana;
	border: solid 1px #03699A;
	height: 15px;
	width: 105px;
}


.TextBox1
{
	font-size: 11px; /*color: black;*/
	font-style: normal;
	font-family: Verdana;
	border: solid 1px #03699A;
	height: 15px;
	width: 210px;
	background-color: Yellow;
}

.InputButtons_Edit
{
	background-color: #56458C; /*FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#56458C',EndColorStr='#56458C');*/
	font-size: 8pt;
	text-align: center;
	border: solid 1px black;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: White;
}

.InputButtons_Edit_hov
{
	border-top-color: #003466;
	border-left-color: #003466;
	border-right-color: #003466;
	border-bottom-color: #003466;
	background-color: #56458C;
	font-size: 8pt;
	text-align: center;
	border: 1px solid;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.Success_message
{
	font-size: 11px;
	color: Green;
	font-family: verdana;
	font-weight: bold;
}

.Error_message
{
	font-size: 11px;
	color: red;
	font-family: verdana;
	font-weight: bold;
}

.GridView_Style_Edit
{
	font-family: verdana;
	background-color: white;
	font-size: 11px; /*border-top: #56458C 3px solid; 	border-left: #7B0D34 1px solid; 	border-bottom: #56458C 2px solid; 	border-right: #56458C 2px solid;*/
	color: black;
	background-color: #F3F3EC;
}

.GridView_Style_File
{
	font-family: verdana;
	background-color: white;
	font-size: 11px; /*border-top: #44A12C  3px solid; 	border-left: #7B0D34 1px solid; 	border-bottom: #44A12C  2px solid; 	border-right: #44A12C  2px solid;*/
	color: black;
	background-color: #F3F3EC;
}
.GridView_Style
{
	font-family: verdana;
	background-color: white;
	font-size: 11px; /*border-top: #236FBD  3px solid; 	border-left: #7B0D34 1px solid; 	border-bottom: #236FBD  2px solid; 	border-right: #236FBD  2px solid;*/
	color: black;
	background-color: #F3F3EC;
}

.GridView_Style_Repoet
{
	text-align: left;
	font-size: 12px;
	color: gray;
	font-family: Tahoma,Verdana;
	padding: 3px;
}

.Message_Bold
{
	font-size: 11px;
	color: black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
}


.Calender
{
	background-image: url(Images/cal_pick_one.gif);
	width: 25px;
	height: 18px;
	font-size: small;
	font-family: verdana;
}

.Heading
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	color: White;
	font-size: 22px;
	text-align: center;
}
.Heading1
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	color: black;
	font-size: 22px;
	text-align: center;
}

.HeaderMenu
{
	float: left;
	width: 100px;
	vertical-align: bottom;
	padding-top: 5px;
	height: 17px;
}

.HeaderMenuLink
{
	font-size: 12px;
	font-weight: normal;
	color: Black;
	font-family: Verdana;
	text-decoration: none;
}
.ActiveHeaderMenuLink
{
	font-size: 12px;
	font-weight: bold;
	color: White;
	font-family: Verdana;
	text-decoration: none;
}

/* ######### Left Menu ######### */

#leftbar
{
	width: 165px; /*background-color: white;*/
}

#leftbar a:hover
{
	/*color: #FF8000;*/
}

.categorylinks
{
	list-style-type: disc;
	list-style-image: url(Images/arrow.gif);
	margin: 5px auto 10px 18px;
	padding: 0;
}

.categorylinks li
{
	padding-bottom: 1px;
}

.categorylinks li a
{
	margin-left: -3px;
	padding: 3px 1px;
	font-size: 11px;
	display: block;
	color: #449805;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #CCCACA;
}

.categorylinks a:visited
{
	color: #449805;
}
.categorylinks a:hover
{
	color: #fff;
	background: #51B906;
	text-decoration: none;
}

#leftbar .headers
{
	color: white;
	font: bold 110% Arial;
	background-color: #008000;
	padding: 2px;
	text-align: center;
}

#leftbar .menuitems
{
	list-style-type: disc;
	list-style-image: url(arrow.gif); /*CUSTOM CHANGE*/
	margin: 5px auto 10px 17px;
	padding: 0;
	line-height: 1.2em;
}

#leftbar .menuitems li
{
	padding-bottom: 8px;
	background-image: url(menuline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#leftbar .menuitems li a
{
	text-decoration: none;
	font-weight: bold;
}
/*Edit*/

.categorylinksEdit
{
	list-style-type: disc;
	list-style-image: url(Images/arrow.gif);
	margin: 5px auto 10px 18px;
	padding: 0;
}

.categorylinksEdit li
{
	padding-bottom: 1px;
}

.categorylinksEdit li a
{
	margin-left: -3px;
	padding: 3px 1px;
	font-size: 11px;
	display: block;
	color: #56458C;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #CCCACA;
}

.categorylinksEdit a:visited
{
	color: #56458C;
}
.categorylinksEdit a:hover
{
	color: #fff;
	background: #56458C;
	text-decoration: none;
}



/*View*/

.categorylinksView
{
	list-style-type: disc;
	list-style-image: url(Images/arrow.gif);
	margin: 5px auto 10px 18px;
	padding: 0;
}

.categorylinksView li
{
	padding-bottom: 1px;
}

.categorylinksView li a
{
	margin-left: -3px;
	padding: 3px 1px;
	font-size: 11px;
	display: block;
	color: #236FBD;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #CCCACA;
}

.categorylinksView a:visited
{
	color: #236FBD;
}
.categorylinksView a:hover
{
	color: #fff;
	background: #236FBD;
	text-decoration: none;
}


/*Registration*/

.categorylinksRegistration
{
	list-style-type: disc;
	list-style-image: url(Images/arrow.gif);
	margin: 5px auto 10px 18px;
	padding: 0;
}

.categorylinksRegistration li
{
	padding-bottom: 1px;
}

.categorylinksRegistration li a
{
	margin-left: -3px;
	padding: 3px 1px;
	font-size: 11px;
	display: block;
	color: #567A00;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #CCCACA;
}

.categorylinksRegistration a:visited
{
	color: #567A00;
}
.categorylinksRegistration a:hover
{
	color: #fff;
	background: #567A00;
	text-decoration: none;
}


/*Attendance*/

.categorylinksAttendance
{
	list-style-type: disc;
	list-style-image: url(Images/arrow.gif);
	margin: 5px auto 10px 18px;
	padding: 0;
}

.categorylinksAttendance li
{
	padding-bottom: 1px;
}

.categorylinksAttendance li a
{
	margin-left: -3px;
	padding: 3px 1px;
	font-size: 11px;
	display: block;
	color: #419BA6;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #CCCACA;
}

.categorylinksAttendance a:visited
{
	color: #419BA6;
}
.categorylinksAttendance a:hover
{
	color: #fff;
	background: #419BA6;
	text-decoration: none;
}

/*Reports*/

.categorylinksReports
{
	list-style-type: disc;
	list-style-image: url(Images/arrow.gif);
	margin: 5px auto 10px 18px;
	padding: 0;
}

.categorylinksReports li
{
	padding-bottom: 1px;
}

.categorylinksReports li a
{
	margin-left: -3px;
	padding: 3px 1px;
	font-size: 11px;
	display: block;
	color: #E02020;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #CCCACA;
}

.categorylinksReports a:visited
{
	color: #E02020;
}
.categorylinksReports a:hover
{
	color: #fff;
	background: #E02020;
	text-decoration: none;
}

/*Help*/

.categorylinksHelp
{
	list-style-type: disc;
	list-style-image: url(Images/arrow.gif);
	margin: 5px auto 10px 18px;
	padding: 0;
}

.categorylinksHelp li
{
	padding-bottom: 1px;
}

.categorylinksHelp li a
{
	margin-left: -3px;
	padding: 3px 1px;
	font-size: 11px;
	display: block;
	color: #A55647;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #CCCACA;
}

.categorylinksHelp a:visited
{
	color: #A55647;
}
.categorylinksHelp a:hover
{
	color: #fff;
	background: #A55647;
	text-decoration: none;
}



.TreeViewList
{
	font-family: Tahoma;
	color: Green;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}

.DashboardLabel
{
	font-size: 14px;
	color: Black;
	font-style: normal;
	text-align: left;
	font-family: Verdana;
}

.reportLabel
{
	text-align: left;
	font-size: 14px;
	color: black;
	font-family: Tahoma,Verdana;
	font-weight: 500;
	padding: 3px;
}

/* for report grid */

.gv
{
	width: 100%;
	border-spacing: 1px;
	color: #666;
	border: 1px solid #A4A4A4;
}
.gv-rowstyle
{
	font-size: 11px;
	text-decoration: none;
	height: 15px;
	text-indent: 1px; /*font-family:Tahoma,Arial,Helvetica; */
	text-align: left;
	padding: 0px;
}


.gv-alternatingrowstyle
{
	font-size: 11px;
	background-color: #f4f5ff;
	text-decoration: none; /*border-top:solid 1px red;comment by shama for lines*/
	height: 15px;
	text-indent: 1px;
	padding: 0px;
	text-align: left;
}
.gv-alternatingrowstyle:hover
{
	height: 15px;
	font-size: 11px;
	color: #3e3e3e;
	background-color: #ffd;
	text-align: left;
	cursor: default;
	text-indent: 1px;
}
.gv-rowstyle:hover
{
	height: 15px;
	font-size: 11px;
	color: #3e3e3e;
	background-color: #ffd;
	text-align: left;
	cursor: default;
	text-indent: 1px;
}
.hover
{
	color: #3e3e3e;
	background-color: #ffd;
	text-align: left;
	cursor: default;
	font-size: 11px;
	text-decoration: none;
	height: 13px;
	text-indent: 1px;
}

.gv-footer
{
	background-color: #F7DFB5;
	color: #8C4510;
}

.gv-header
{
	text-align: left;
	background: #f0f0f0;
	color: #0B55C4;
	height: 20px; /*border-bottom: #999 1px solid; 	border-left: 1px solid #999;comment by shama for lines*/
	padding: 0px;
	text-indent: 1px;
}
.gv-header a
{
	color: #0B55C4;
	font-size: 11px;
	text-decoration: none;
}
.gv-header a:hover
{
	color: #0B55C4;
	font-size: 11px;
	text-decoration: none;
}
.gv-fixed-header
{
	position: relative;
	top: 0;
	left: 0;
	border-bottom: black 1px solid;
	background: #A55129;
	background-image: url(    "images/navbar.gif" );
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
	text-transform: none;
	text-align: left;
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
}

.gv-pager
{
	color: #8C4510;
	text-align: center;
}

.gv-selectedrow
{
}

.DropdownDisplay
{
	height: 40px;
	width: 500px;
	max-height: 40px;
}
.linetotable
{
	border-right: 2px solid black;
	height: 50px;
	padding-top: 2px;
}

.bordercolor
{
	border: 2px solid black;
}

.bordercolorbottom
{
	border-bottom: 2px solid black;
	padding-bottom: 2px;
}

.Labelbackground
{
	font-size: 12px;
	color: Black;
	font-style: normal;
	text-align: center;
	font-family: Verdana;
	background-color: lightgrey;
	font-weight: bold;
	width: 200px;
}

.Labelback
{
	font-size: 20px;
	color: Black;
	font-style: normal;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
}

.Labelback1
{
	font-size: 20px;
	color: Black;
	font-style: italic;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
}

.formheight
{
	height: 5px;
}


.alingpicture
{
	vertical-align: middle;
}

.displayfalse
{
	display: none;
}


.namelblbold
{
	text-align: left;
	font-size: 11px;
	color: Black;
	font-family: Tahoma,Verdana;
	font-weight: bold;
	padding: 3px;
}
.Heading2
{
	font-family: Monotype Corsiva;
	font-weight: bold;
	color: White;
	font-size: 20px;
	text-align: center;
}

/* ASAM Interview Pages */

.ASAMSectionTitleTop
{
	font-family: Verdana, Arial, Tahoma, Trebuchet MS;
	font-size: 11px; /*font-weight:bold;*/
}

.ASAMSectionTitleBottom
{
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	font-size: 14px;
	font-weight: bold;
}
.ASAMSectionTitleSmaller
{
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.TopSection
{
	font-family: Verdana, Arial;
	font-size: 12px;
	padding-left: 4px;
}

.SetBorder
{
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
}

.bottomline
{
	border-bottom: solid 1px black;
}

.CompleteBorder
{
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

.IndentQuestions
{
	font-family: Trebuchet MS, Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	white-space: nowrap;
}

.IndentOptions
{
	padding-left: 40px;
	font-family: Verdana, Arial, Tahoma, Trebuchet MS;
	font-size: 11px;
	color: Black;
	font-style: normal;
	text-align: left;
}
.IndentSubOptions
{
	padding-left: 80px;
	font-family: Verdana, Arial, Tahoma, Trebuchet MS;
	font-size: 11px;
}


.TableBorder
{
	font: 100% verdana, arial, sans-serif;
	background-color: white;
}

/* begin css tabs */

#tableid td
{
	text-align: center; /* set to left, right or center */
	font: 11px verdana, arial, sans-serif; /* set font as desired */
	border: 1px solid black; /* set border COLOR as desired */
	list-style-type: none;
}


#datetime
{
	width: 90px;
	border-top: 1px solid #366DCB;
	border-left: 1px solid #366DCB;
	border-right: 1px solid #366DCB;
	border-bottom: 1px solid #366DCB;
	float: left;
	background-color: White;
}
input.one
{
	border: 0;
	font-family: Arial;
	font-size: 12px;
	width: 20px;
}

.ascimg
{
	cursor: pointer;
}
#ascending
{
	float: left;
}


/*div corner  */



.rtop, .rbottom
{
	display: block;
}
.rtop *, .rbottom *
{
	display: block;
	height: 1px;
	overflow: hidden;
}
.r1
{
	margin: 0 5px;
	background: #2EA156;
}
.r2
{
	margin: 0 3px;
	background: #2EA156;
}
.r3
{
	margin: 0 2px;
	background: #2EA156;
}
.r4
{
	margin: 0 1px;
	height: 2px;
	background: #2EA156;
}
.contain
{
	background: #2EA156;
	
}
.container
{
	background: #2EA156;
	
}



/* div 1*/

.rtop1, .rbottom1
{
	display: block;
}
.rtop1 *, .rbottom1 *
{
	display: block;
	height: 1px;
	overflow: hidden;
}
.r11
{
	margin: 0 5px;
	background: #E55403;
}
.r21
{
	margin: 0 3px;
	background: #E55403;
}
.r31
{
	margin: 0 2px;
	background: #E55403;
}
.r41
{
	margin: 0 1px;
	height: 2px;
	background: #E55403;
}
.contain1
{
	background:#E55403;
	
}
.container1
{
	background: #E55403;
	
}
.schedularhourlyview
{
	border-right: solid 1px #cccccc;	
}

.assessment
{
	cursor:pointer;
	text-decoration:underline;
}

.blackfont1
{
	font-size: 10px;
	color:Black;
	text-decoration: none;
	border:1px solid black;	
}

.popupcal
{
	border-bottom: 2px solid #cccccc;
	border-top: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	background-color: #94A2BE;
	height: 10px;
	border: none;
	white-space: nowrap;
}

.popupcal1
{
	border: none;
	background-color: White;
	white-space: nowrap;
	color: White;
}

#righthandnavigation
{
	top: 200px;
	left: 500px;
	position: absolute;
	right: 10px;
	padding-right: 0px;
	width: 460px;
	height: 250px;
	vertical-align: top;
	text-align: center;
	background-color: white;
	padding-bottom: 0px;
	z-index: 10;
	border-bottom: 3px solid #cccccc;
	border-top: 3px solid #cccccc;
	border-left: 3px solid #cccccc;
	border-right: 3px solid #cccccc;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

/*google calendar css*/
.TabSectionCal
{
	font: 100% verdana, arial, sans-serif;
	background-color: #fff;
}
/*Old*/
ul#tabnavCal
{
	/* general settings */
	text-align: left; /* set to left, right or center */
	margin: 1em 0 0em 0; /* set margins as desired */
	font: bold 11px verdana, arial, sans-serif; /* set font as desired */
	border-bottom: 1px solid white; /* set border COLOR as desired */
	list-style-type: none;
	padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnavCal li
{
	/* do not change */
	display: inline;
	border-bottom: 1px solid #fff; /* set border color to page background color */ /* set background color to match above border color */
}

ul#tabnavCal li a
{
	/* settings for all tab links */
	padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	border: 1px solid #C3D9FF; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #E8EEF7; /* set unselected tab background color as desired */
	color: #666; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
}

ul#tabnavCal a:hover
{
	/* settings for hover effect */
	background: #C3D9FF; /* set desired hover color */
	color: White;
}


ul#tabnavCal li.currentcal
{
	/* settings for hover effect */
	background: #C3D9FF; /* set desired hover color */
	color: White;
}
